import request from "@/utils/request";

/**
 * 获取角色列表
 */
export function getRoleList(data) {
  return request.post("/admin/base/sys/role/page", data);
}

/**
 * 获取角色列表全
 */
export function getRoleListAll() {
  return request.post("/admin/base/sys/role/list");
}

/**
 * 获取用户列表
 */
export function getUserList(data) {
  return request.post("/admin/base/sys/user/page", data);
}

/**
 * 获取菜单列表全
 */
export function getMenuListAll() {
  return request.post("/admin/base/sys/menu/list");
}

/**
 * 新增角色
 */
export function addRole(data) {
  return request.post("/admin/base/sys/role/add", data);
}

/**
 * 更新角色
 */
export function updateRole(data) {
  return request.post("/admin/base/sys/role/update", data);
}

/**
 * 删除角色
 */
export function deleteRole(data) {
  return request.post("/admin/base/sys/role/delete", data);
}

/**
 * 新增用户
 */
export function addUser(data) {
  return request.post("/admin/base/sys/user/add", data);
}

/**
 * 更新用户
 */
export function updateUser(data) {
  return request.post("/admin/base/sys/user/update", data);
}

/**
 * 新增菜单
 */
export function addMenu(data) {
  return request.post("/admin/base/sys/menu/add", data);
}

/**
 * 更新菜单
 */
export function updateMenu(data) {
  return request.post("/admin/base/sys/menu/update", data);
}
